Barstool Pizza Review - Davenport's Pizza Palace (Birmingham, AL) El Presidente 10/15/2019 6:00 PM See more reviews for Davenport’s Pizza Palace (Mountain Brook, AL)